package com.hspedu.enum_;

/**
 * @author sp
 * @version 0.1
 */
public class Enumeration03 {
}



enum EnumSeason{

    /**
     * 如果使用了enum来实现枚举类
     * 1.使用关键字代替class
     * 2.public static final Season SPRING = new Season("春天","温暖")直接使用
     * 3.如果有多个常量（对象），使用 逗号 , 间隔即可
     * 4.如果使用enum来实现枚举类，要求将定义常量对象写在前面
     * 5.如果我们使用的是无参构造器，创建常量对象可以不写参数，甚至可以不写括号
     */
    //OTHER,//使用了无参构造创建对象
    SPRING("春天", "温暖"),
    SUMMER("夏天", "炎热"),
    AUTUMN("秋天", "凉爽"),
    WINTER("冬天", "寒冷");


    private String name;
    private String desc;

    private EnumSeason(String name, String desc) {
        this.name = name;
        this.desc = desc;
    }
    private EnumSeason(){

    }

    public String getName() {
        return name;
    }

    public String getDesc() {
        return desc;
    }
}